.index {
  flex-direction: column;
  width: 100%;
  background: #f6f6f6;
  .index_whole {
    width: 100%;
    margin: 0 auto;
    background: white;
  }
  .index_not_back {
    width: 95%;
    margin: 0 auto;
  }
  .index_select_input {
    width: 95%;
    height: 60px;
    margin: 10px auto 0 auto;
    background:rgba(247,247,247,1);
    border-radius:30px;
    text-align: center;
  }
  .index_select_input::placeholder {
    font-size:24px;
    font-weight:400;
    color:rgba(153,153,153,1);
  }
  .index_swiper {
    width:701px;
    height:300px;
    border-radius:16px;
    margin: 20px auto;
    .index_swiperitem {
      width: 100%;
      .index_swiperImage {
        width: 100%;
      }
    }
  }
  .index_news {
    display: flex;
    align-items: center;
    background:rgba(255,255,255,1);
    border-radius:0px 0px 16px 16px;
    margin: 20px 0;
    .index_news_image {
      width: 50px;
      height: 32px;
      text-align: center;
      line-height: 74px;
      padding: 0 20px;
    }
    .index_news_title {
      font-size:28px;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(51,51,51,1);
      line-height: 74px;
      margin-right: 100px;
    }
    .index_news_content {
      font-size:22px;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(102,102,102,1);
      line-height: 74px;
    }
  }

}
